self-taught person - Turkish English Dictionary